\doxysection{tmpgpio Struct Reference}
\hypertarget{structtmpgpio}{}\label{structtmpgpio}\index{tmpgpio@{tmpgpio}}


GPIO实例结构体定义  




{\ttfamily \#include $<$bsp\+\_\+gpio.\+h$>$}

\doxysubsubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\Hypertarget{structtmpgpio_a17e00569ff1d8b726ae55304fe650ed2}\label{structtmpgpio_a17e00569ff1d8b726ae55304fe650ed2} 
\mbox{\hyperlink{struct_g_p_i_o___type_def}{GPIO\+\_\+\+Type\+Def}} \texorpdfstring{$\ast$}{*} {\bfseries GPIOx}
\item 
\Hypertarget{structtmpgpio_a4dc05f29cfa1e933708ee0c345351592}\label{structtmpgpio_a4dc05f29cfa1e933708ee0c345351592} 
\mbox{\hyperlink{group___g_p_i_o___exported___types_ga5b3ef0486b179415581eb342e0ea6b43}{GPIO\+\_\+\+Pin\+State}} {\bfseries pin\+\_\+state}
\item 
\Hypertarget{structtmpgpio_a1639744af32d539eb7bd8537db66b25e}\label{structtmpgpio_a1639744af32d539eb7bd8537db66b25e} 
GPIO\+\_\+\+EXTI\+\_\+\+MODE\+\_\+e {\bfseries exti\+\_\+mode}
\item 
\Hypertarget{structtmpgpio_aec7d4ac061ce4573e7edb62b44508c93}\label{structtmpgpio_aec7d4ac061ce4573e7edb62b44508c93} 
uint16\+\_\+t {\bfseries GPIO\+\_\+\+Pin}
\item 
\Hypertarget{structtmpgpio_ac9de86dabbeb0580c87a20338b3687ca}\label{structtmpgpio_ac9de86dabbeb0580c87a20338b3687ca} 
void(\texorpdfstring{$\ast$}{*} {\bfseries gpio\+\_\+model\+\_\+callback} )(struct \mbox{\hyperlink{structtmpgpio}{tmpgpio}} \texorpdfstring{$\ast$}{*})
\item 
\Hypertarget{structtmpgpio_a6d6c44647fab77c7ca4ada69ad0f9e7d}\label{structtmpgpio_a6d6c44647fab77c7ca4ada69ad0f9e7d} 
void \texorpdfstring{$\ast$}{*} {\bfseries id}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
GPIO实例结构体定义 

The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
C\+:/\+Users/\+ASUS/\+Desktop/dm-\/ctrl\+H7-\/balance-\/9025test/bsp/gpio/bsp\+\_\+gpio.\+h\end{DoxyCompactItemize}
